*{margin:0;padding:0}

img{border:0;}
* ul,* ol,* li {list-style:none}

.dot{ letter-spacing:-3px;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;overflow:hidden;}
.del{ text-decoration:line-through;}

.login_wrap {height:663px;text-align:center;}

.login_header {margin:0 auto;width:1024px;height:80px;text-align:left;}
.login_header h1 {padding:22px 0 0 73px;}

.login_main {height:583px;text-align:left;overflow:hidden;}
.login_panel {position:relative;margin:0 auto;padding-right:30px;width:930px;height:583px;overflow:hidden;z-index:200;}
.left_panel {float:left;display:inline;width:646px;}
.right_panel {float:right;display:inline;padding-top:27px;width:306px;overflow:hidden;}

.login_help {padding-top:20px;width:307px;height:19px;text-align:right;}
.login_help a {color:#1a66b3;font-size:12px;line-height:18px;text-decoration:none;}
.login_help a:hover {text-decoration:underline;} 
.login_frame {width:306px;background:url(../images/login_bg_frame_20100927.gif) repeat-y 0 0;overflow:hidden;}

.ul_tab {padding:1px 1px 0;height:39px;background:url(../image/login.gif) no-repeat 0 -10px;overflow:hidden;}
.ul_tab li {float:left;display:inline;width:151px;height:39px;background:url(../image/login.gif) no-repeat -155px -60px;}
.ul_tab li.active{width:152px;background:url(../image/login.gif) no-repeat 0 -60px;}
.ul_tab li.sep{width:1px;background:url(../image/login_bg_tab_sep_20100927.gif) no-repeat 0 0;}

.ul_tab li a {display:block;padding-top:10px;height:32px;color:#a6a6a6;font:bold 14px/18px "\5b8b\4f53";text-decoration:none;text-align:center;_padding-top:11px;}
.ul_tab li.active a {color:#404040;cursor:default;}

.ul_tab li a:hover {background:url(../image/login.gif) no-repeat 0 -120px;color:#404040;}
.ul_tab li.active a:hover{background:none;}

.ul_login {padding:2px 3px 0;width:300px;overflow:hidden;}
.ul_login li {padding-bottom:15px;}
.ul_login li span {display:inline-block;padding:0 18px;width:36px;color:#404040;font:12px/18px "\5b8b\4f53";}
.ul_login li span.input_border {padding:0;width:200px;height:24px;border:1px solid #d9d9d9;overflow:hidden;vertical-align:middle;}

.ul_login li input {display:inline-block;padding:2px 0 2px 6px;width:192px;height:18px;background:none;color:#404040;line-height:18px;border:1px solid #fff;*margin-top:-1px;*padding:3px 0 1px 6px;}

.ul_login li input.pass {font-family:Arial;}

.ul_login li input.tip {color:#b9b9b9;}
.ul_login li input.focus {border:1px solid #fbe3af;}

.ul_login li input.btn_login {margin-left:71px;padding:0;width:94px;height:27px;background:url(../image/login.gif) no-repeat 0 -170px;color:#fff;font:bold 14px/18px "\5b8b\4f53";border:none;cursor:pointer;vertical-align:middle;}
.ul_login li input.hover {background:url(../image/login.gif) no-repeat 0 -200px;}

.ul_login li a {display:inline-block;margin-left:12px;color:#1a66b3;font:12px/18px "\5b8b\4f53";text-decoration:none;} 
.ul_login li a:hover {text-decoration:underline;} 
.ul_login li.check_code_panel span.input_border {width:83px;}
.ul_login li.check_code_panel span.input_border input {width:81px;}

.ul_login li.check_code_panel a {margin-left:2px;}
.ul_login li.check_code_panel a.checkcodeimg {margin-left:5px;vertical-align:top;}

.ul_login li.err_text {padding:6px 0 10px;font-size:0;line-height:0;text-align:right;}
.ul_login li.err_text span {display:inline-block;margin-right:26px;padding:2px 0 0 6px;width:auto;height:18px;background:#fffdb3;color:#c30;font-size:12px;line-height:18px;border:1px solid #ffc100;overflow:hidden;}

.login_reg {margin:0 23px;padding:13px 0;height:67px;color:#878787;font-size:12px;line-height:18px;border-top:1px solid #efefef;}
.login_reg span {color:#000;}
.login_reg_btn {display:block;margin:5px 0 0 52px;padding:0;width:94px;height:27px;background:url(../image/login.gif) no-repeat -155px -170px;color:#4e3e24;font:12px/18px "\5b8b\4f53";border:none;cursor:pointer;overflow:hidden;vertical-align:middle;*margin-left:30px;}
.login_reg input.hover {background:url(../image/login.gif) no-repeat -155px -200px;}

.login_frame_bottom {width:306px;height:5px;background:url(../image/login.gif) no-repeat 0 0;font-size:0;line-height:0;overflow:hidden;}
